air launched strategic missile - French English Dictionary